home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr28 / 3c509drv.zip / DIAGINFO.BAT < prev    next >
DOS Batch File  |  1993-06-01  |  2KB  |  115 lines

  1. echo off
  2. REM %%VER EtherLink III Diagnostic Information Program v2.0a
  3. if %mono%.==y. goto b&w
  4. ..\install\flushkey
  5. ..\install\check videocard
  6. if errorlevel 1 goto color
  7. :b&w
  8. cls
  9. goto contin
  10. :color
  11. ..\install\get b 31
  12. :contin
  13. type diaginfo.men
  14. ..\install\echoxy 18 18 Select Option:
  15. ..\install\reply
  16. if errorlevel 60 goto inval
  17. if errorlevel 53 goto inval
  18. if errorlevel 52 goto main
  19. if errorlevel 51 goto submen
  20. if errorlevel 50 goto trouble
  21. if errorlevel 49 goto instruct
  22. if errorlevel 28 goto inval
  23. if errorlevel 27 goto main
  24.  
  25. :inval
  26. ..\install\echoxy 20 17  **** Invalid key, try again. ****
  27. echo 
  28. echo 
  29. echo.
  30. diaginfo
  31.  
  32. :main
  33. cd..
  34. menu
  35.  
  36. :submen
  37. diag
  38.  
  39. :instruct
  40. set txt=instruct.txt
  41. goto print
  42.  
  43. :trouble
  44. set txt=trouble.txt
  45.  
  46. :print
  47. ..\install\echoxy 23 2
  48. echo.
  49. type ..\blank.men
  50. ..\install\echoxy 4 18 D I A G N O S T I C   I N F O R M A T I O N   M E N U
  51. if %txt% == instruct.txt ..\install\echoxy 6 22         Program Instructions
  52. if %txt% == trouble.txt ..\install\echoxy 6 22  Troubleshooting
  53. ..\install\echoxy 10 18 1. Print to LPT1
  54. ..\install\echoxy 11 21 LPT1 can be a local printer or a redirected
  55. ..\install\echoxy 12 21 network printer.
  56. ..\install\echoxy 14 18 2. Print to COM1
  57. ..\install\echoxy 15 21 Select option 2 only if you have a COM serial printer
  58. ..\install\echoxy 16 21 attached to your computer.
  59. ..\install\echoxy 18 18 3. Display Text File on Screen
  60. ..\install\echoxy 20 21 Select Option:
  61. ..\install\reply
  62. if errorlevel 52 goto inval
  63. if errorlevel 51 goto disp
  64. if errorlevel 50 goto comprt
  65. if errorlevel 49 goto lineprt
  66. if errorlevel 28 goto inval
  67. if errorlevel 27 goto infomen
  68. if errorlevel 13 goto inval
  69.  
  70. :disp
  71. echo.
  72. echo.
  73. echo.
  74. echo.
  75. echo.
  76. echo.
  77. echo.
  78. echo.
  79. echo.
  80. copy %txt% temp > nul
  81. ..\install\more < temp
  82. pause
  83. del temp > nul
  84. diaginfo
  85.  
  86. :lineprt
  87. ..\install\get P
  88. if not errorlevel 1 goto prterror
  89. copy %txt% lpt1 > nul
  90.  
  91. :prtdone
  92. ..\install\echoxy 17 21
  93. ..\install\echoxy 20 21
  94. ..\install\echoxy 18 15 The text file has been printed.
  95. ..\install\echoxy 19 15
  96. pause
  97. goto print
  98.  
  99. :prterror
  100. ..\install\echoxy 17 21
  101. ..\install\echoxy 20 21
  102. ..\install\echoxy 18 15 *** Printing Error:  Unable to Locate Printer! ***
  103. ..\install\echoxy 19 15
  104. pause
  105. goto print
  106.  
  107. :comprt
  108. copy %txt% Com1:
  109. goto print
  110.  
  111. :infomen
  112. diaginfo
  113.  
  114.  
  115.